Flaky Test
^^^^^
**Definition:**
* A flaky test is a test that could fail or pass for the same configuration. Flaky tests could be harmful for developers because their failures do not always indicate bugs in the code.
**References:**
.. admonition:: Quality attributes
* :octicon:`file-code;1em` - Code Example
* :octicon:`comment-discussion;1em` - Cause and Effect
* :octicon:`graph;1em` - Frequency
* :octicon:`sync;1em` - Refactoring
* `JTDog: a Gradle Plugin for Dynamic Test Smell Detection `_ :octicon:`comment-discussion;1em`
* `Revisiting Test Impact Analysis in Continuous Testing From the Perspective of Code Dependencies `_ :octicon:`file-code;1em` :octicon:`comment-discussion;1em` :octicon:`graph;1em` :octicon:`sync;1em`
* `Static Test Flakiness Prediction `_ :octicon:`comment-discussion;1em` :octicon:`graph;1em`
* `Static Test Flakiness Prediction `_ :octicon:`comment-discussion;1em` :octicon:`graph;1em`
* `Static test flakiness prediction: How Far Can We Go? `_ :octicon:`comment-discussion;1em` :octicon:`graph;1em`
* `Surveying the developer experience of flaky tests `_ :octicon:`comment-discussion;1em` :octicon:`graph;1em` :octicon:`sync;1em`
* `What We Know About Smells in Software Test Code `_